﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using SeguroSoft.Model.Model;

namespace SeguroSoft.Models
{
    public class RepresentanteRepositorio : SeguroSoft.Models.IRepresentanteRepositorio
    {

        private SeguroSoftDBDataContext db = new SeguroSoftDBDataContext();


        public IQueryable<Representante> getAll()
        {
            return db.Representantes;
        }

        
        public Representante getRepresentante(int id)
        {
            return db.Representantes.SingleOrDefault(d => d.IDRepresentante == id);
        }

        public void Eliminar(Representante repEliminar)
        {
            db.Representantes.DeleteOnSubmit(repEliminar);
        }

        public void Save()
        {
            db.SubmitChanges();
        }

    }
}
